put back on sound footing - Alemán Inglés Diccionario